Decentralized Network Connection Preemption Algorithms

نویسندگان

  • Mohammad Peyravian
  • Ajay D. Kshemkalyani
چکیده

Connection preemption provides available and reliable services to high-priority connections when a network is heavily loaded and connection request arrival patterns are unknown, or when the network experiences link or node failures. Coupled Ž . with the capability to reroute connections preempted due to failure or preemption , connection preemption allows a high quality of service to be provided to network connections and bandwidth to be used more efficiently. The main contributions of this paper are the following. It presents a comprehensive simulation study of preemption in a general connection-oriented network setting. Our simulation study also provides useful insights into connection preemption and network dimensioning problems in order to achieve a desired level of network availability. Based on the observations made in this study, we designed two connection preemption selection algorithms that operate in a decentralizedrdistributed network where individual link managers run the algorithm for connection preemption selection on their outgoing links. The first algorithm Ž . Ž . Ž . optimizes the criteria of i the bandwidth to be preempted, ii the priority of connections to be preempted, and iii the number of connections to be preempted, in that order, and has exponential complexity. The second algorithm optimizes the Ž . Ž . Ž . criteria of i the number of connections to be preempted, ii the bandwidth to be preempted, and iii the priority of connections to be preempted, in that order, and has polynomial complexity. From a comparison study of these two algorithms we conclude that the polynomial algorithm is almost as good as the exponential algorithm in terms of overall network performance. q 1998 Elsevier Science B.V. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Connection Preemption: Issues, Algorithms, and a Simulation Study

Connection preemption can be a means to provide available and reliable services to high-priority connections when a network is heavily loaded and connection request arrival patterns are unknown, or when the network experiences link or node failures. We present a simulation study of preemption in a general connection-oriented network setting. Based on the observations made in this study, we have...

متن کامل

Distributed Preemption Decisions: Probabilistic Graphical Model, Algorithm and Near-Optimality

Cooperative decision making is a vision of future network management and control. Distributed connection preemption is an important example where nodes can make intelligent decisions on allocating resources and controlling traffic flows for multi-class service networks. A challenge is that nodal decisions are spatially dependent as traffic flows trespass multiple nodes in a network. Hence the p...

متن کامل

Connection Preemption in Multi-Class Networks

We address the problem of connection preemption in a multi-class network environment. Our objective is: i) to minimize the number of preempted connections, and ii) to minimize the total preempted bandwidth, in that order. We show that this problem is NP-complete by reducing it to a well-known NP complete problem – the subset sum problem. Therefore, a known polynomial time algorithm, such as Min...

متن کامل

GCAD: A Novel Call Admission Control Algorithm in IEEE 802.16 based Wireless Mesh Networks

In this paper, a GCAD-CAC (Greedy Choice with Bandwidth Availability aware Defragmentation) algorithm is proposed. It is able to guarantee respect for data flow delay constraints defined by three different traffic classes. To achieve good results, the algorithm tries to accept all the new requests, but when a higher priority request is received, a lower priority admitted request is preempted. T...

متن کامل

Restoration schemes with differentiated reliability

Reliability of data exchange is becoming increasingly important. In addition, applications may require multiple degrees of reliability. The concept of Differentiated Reliability (DiR) was recently introduced in [1] to provide multiple degrees of reliability in protection schemes that provision spare resources. With this paper, the authors extend the DiR concept to restoration schemes in which n...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computer Networks

دوره 30  شماره 

صفحات  -

تاریخ انتشار 1998